Definitions | MsgA, M.state, M.da(a), M.ds(x), M.ef(k,x,s,v)?w, Unit, x dom(f),  b, A, f(x), t.1, product-deq(A;B;a;b), Valtype(da;k), IdLnk, KindDeq, x(s), T, atom2-deq-aux, suptype(S; T), P  Q, eq_atom$n(x;y), P   Q, f(a), EqDecider(T), t.2, <a, b>, P & Q, case b of inl(x) => s(x) | inr(y) => t(y), True, b, Atom$n, if b then t else f fi , State(ds), Knd, left + right, x:A.B(x), a:A fp B(a), x,y:A//B(x;y),  x,y. t(x;y), P  Q, , qeq(r;s), tt, EquivRel(T;x,y.E(x;y)), s = t, , A B, x:A B(x),   , , , S T, x:A B(x),  x. t(x), x.A(x), Top, f(x)?z, Void, Type, x:A. B(x), Id, IdDeq, t T |